he/she baffles - Deutsch Englisch Wörterbuch